package jin.si.pojo;

import java.util.Date;

public class JsBeforeUser {

    private Integer userId;//主键id
    private String account;//用户账号，唯一
    private String nickname;//用户昵称
    private Integer userCode;//用户学号
    private String avatarUrl;//头像url路径
    private Integer studyDate;//学习时长
    private Integer status;//状态（2正常，3禁言，4注销）
    private String freestyle;//个性签名
    private String idCard;//身份证号码
    private String phone;//手机号码
    private Integer sex;//用户性别（2男，3女）
    private Date birthDate;//出生日期
    private String email;//邮箱
    private String remarks;//备注（介绍）
    private String intention;//求职意向
    private double consumption;//消费总金额
    private String photoImg;//照片
    private Date createTime;//创建时间
    private String realName;//用户真实姓名
    private String password;//登陆密码
    private String wxOpenid;//微信用户绑定的openid
    private String lastSetPhoneDate;//上次修改手机号时间
    private String wxUnionId;//微信用户唯一标识
    private String qqUnionId;//qq用户唯一标识
    private String idCardFrontImg;//身份证正面，个人信息面图片地址
    private String idCardBackImg;//身份证反面，国徽图案面图片地址

    private String nickName;//用户昵称
    private String openId;//唯一标识


    public JsBeforeUser() {
    }

    public JsBeforeUser(Integer userId, String account, String nickname, Integer userCode, String avatarUrl, Integer studyDate, Integer status, String freestyle, String idCard, String phone, Integer sex, Date birthDate, String email, String remarks, String intention, double consumption, String photoImg, Date createTime, String realName, String password, String wxOpenid, String lastSetPhoneDate, String wxUnionId, String qqUnionId, String idCardFrontImg, String idCardBackImg) {
        this.userId = userId;
        this.account = account;
        this.nickname = nickname;
        this.userCode = userCode;
        this.avatarUrl = avatarUrl;
        this.studyDate = studyDate;
        this.status = status;
        this.freestyle = freestyle;
        this.idCard = idCard;
        this.phone = phone;
        this.sex = sex;
        this.birthDate = birthDate;
        this.email = email;
        this.remarks = remarks;
        this.intention = intention;
        this.consumption = consumption;
        this.photoImg = photoImg;
        this.createTime = createTime;
        this.realName = realName;
        this.password = password;
        this.wxOpenid = wxOpenid;
        this.lastSetPhoneDate = lastSetPhoneDate;
        this.wxUnionId = wxUnionId;
        this.qqUnionId = qqUnionId;
        this.idCardFrontImg = idCardFrontImg;
        this.idCardBackImg = idCardBackImg;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getNickName() {
        return nickName;
    }

    public String getOpenId() {
        return openId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public void setUserCode(Integer userCode) {
        this.userCode = userCode;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public void setStudyDate(Integer studyDate) {
        this.studyDate = studyDate;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public void setFreestyle(String freestyle) {
        this.freestyle = freestyle;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public void setIntention(String intention) {
        this.intention = intention;
    }

    public void setConsumption(double consumption) {
        this.consumption = consumption;
    }

    public void setPhotoImg(String photoImg) {
        this.photoImg = photoImg;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public void setWxOpenid(String wxOpenid) {
        this.wxOpenid = wxOpenid;
    }

    public void setLastSetPhoneDate(String lastSetPhoneDate) {
        this.lastSetPhoneDate = lastSetPhoneDate;
    }

    public void setWxUnionId(String wxUnionId) {
        this.wxUnionId = wxUnionId;
    }

    public void setQqUnionId(String qqUnionId) {
        this.qqUnionId = qqUnionId;
    }

    public void setIdCardFrontImg(String idCardFrontImg) {
        this.idCardFrontImg = idCardFrontImg;
    }

    public void setIdCardBackImg(String idCardBackImg) {
        this.idCardBackImg = idCardBackImg;
    }

    public Integer getUserId() {
        return userId;
    }

    public String getAccount() {
        return account;
    }

    public String getNickname() {
        return nickname;
    }

    public Integer getUserCode() {
        return userCode;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public Integer getStudyDate() {
        return studyDate;
    }

    public Integer getStatus() {
        return status;
    }

    public String getFreestyle() {
        return freestyle;
    }

    public String getIdCard() {
        return idCard;
    }

    public String getPhone() {
        return phone;
    }

    public Integer getSex() {
        return sex;
    }

    public Date getBirthDate() {
        return birthDate;
    }

    public String getEmail() {
        return email;
    }

    public String getRemarks() {
        return remarks;
    }

    public String getIntention() {
        return intention;
    }

    public double getConsumption() {
        return consumption;
    }

    public String getPhotoImg() {
        return photoImg;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public String getRealName() {
        return realName;
    }

    public String getPassword() {
        return password;
    }

    public String getWxOpenid() {
        return wxOpenid;
    }

    public String getLastSetPhoneDate() {
        return lastSetPhoneDate;
    }

    public String getWxUnionId() {
        return wxUnionId;
    }

    public String getQqUnionId() {
        return qqUnionId;
    }

    public String getIdCardFrontImg() {
        return idCardFrontImg;
    }

    public String getIdCardBackImg() {
        return idCardBackImg;
    }
}
